i pissed myself laughing - Turco Inglés Diccionario